exogenous factors - Espagnol Anglais Dictionnaire